package edu.sctu.practice.class02.yangyiqing.exam.test04;

/**
 * Created by Administrator on 2015/10/9 0009.
 */
public class Number {
    //定义名为Number的类，其中有两个整型数据成员n1和n2，应声明为私有。
    //编写构造方法，赋予n1和n2初始值，
    //再为该类定义加（addition）、减（subtration）、乘（multiplication）、除（division）等公有成员方法
    //分别对两个成员变量执行加、减、乘、除的运算。
    //在main方法中创建Number类的对象，调用各个方法，并显示计算结果。


    public int n1;
    public int n2;
    public int addResult;
    public int subResult;
    public int mulResult;
    public int divResult;


    public Number(int n1, int n2) {
        this.n1 = n1;
        this.n2 = n2;
    }

    public int getAddition() {
        addResult = n1 + n2;
        return addResult;
    }

    public int getSubtration() {
        subResult = n1 - n2;
        return subResult;
    }

    public int getMultiplication() {
        mulResult = n1 * n2;
        return mulResult;
    }

    public int getDivision() {
        divResult = n1 / n2;
        return divResult;
    }

    public void makeMethod(Number n){
        System.out.println(n.n1+" + "+n.n2+" = "+n.getAddition());
        System.out.println(n.n1+" - "+n.n2+" = "+n.getSubtration());
        System.out.println(n.n1+" * "+n.n2+" = "+n.getMultiplication());
        System.out.println(n.n1+" / "+n.n2+" = "+n.getDivision());
    }

}
